technical subdirector - İspanyolca İngilizce Sözlük